<?php
//这个是根据网上拷贝来的，然后进行改装(能处理的列是A到Z，行无限)
/** Error reporting */
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
date_default_timezone_set('PRC');


/** 引入PHPExcel */
require_once dirname(__FILE__) . './Classes/PHPExcel.php';

// 创建Excel文件对象
$objPHPExcel = new PHPExcel();
// 设置文档信息，这个文档信息windows系统可以右键文件属性查看
$objPHPExcel->getProperties()->setCreator("作者简庆旺")
    ->setLastModifiedBy("最后更改者")
    ->setTitle("文档标题")
    ->setSubject("文档主题")
    ->setDescription("文档的描述信息")
    ->setKeywords("设置文档关键词")
    ->setCategory("设置文档的分类");

$zmStr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$dataArr = [
	['姓名','性别','年龄','电话67'],
	['张三','男','26','18956235623'],
	['李四','女','25','19055662233'],
	['王五','男','29','15966663333']
];
//echo $zmStr{3};
//echo "<pre>";
//print_r($dataArr);
//echo "</pre>";
foreach($dataArr as $k=>$v){
	foreach($v as $kk=>$vv){
		$objPHPExcel->setActiveSheetIndex(0)->setCellValue($zmStr{$kk}.($k+1), $vv);
	}
}

//根据$dataArr数据，添加数据
//$objPHPExcel->setActiveSheetIndex(0)->setCellValue('D2', '世界1');


// 重命名工作sheet
$objPHPExcel->getActiveSheet()->setTitle('第一个sheet');

// 设置第一个sheet为工作的sheet
$objPHPExcel->setActiveSheetIndex(0);

// 保存Excel 2007格式文件，保存路径为当前路径，名字为export.xlsx
//$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
//$objWriter->save( 'test_write.xlsx');


// 保存Excel 95格式文件，，保存路径为当前路径，
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('test_write.xls');



?>